//-----------------------------------------------------------------------bl-
//--------------------------------------------------------------------------
//
// MetaPhysicL - A metaprogramming library for physics calculations
//
// Copyright (C) 2013 The PECOS Development Team
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the Version 2.1 GNU Lesser General
// Public License as published by the Free Software Foundation.
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
// License along with this library; if not, write to the Free Software
// Foundation, Inc. 51 Franklin Street, Fifth Floor,
// Boston, MA  02110-1301  USA
//
//-----------------------------------------------------------------------el-
//
// $Id$
//
//--------------------------------------------------------------------------
//--------------------------------------------------------------------------
#ifndef METAPHYSICL_VERSION_H
#define METAPHYSICL_VERSION_H

#define METAPHYSICL_MAJOR_VERSION  1
#define METAPHYSICL_MINOR_VERSION  3
#define METAPHYSICL_MICRO_VERSION  1

#define METAPHYSICL_BUILD_USER     "lw4992"
#define METAPHYSICL_BUILD_ARCH     "x86_64-pc-linux-gnu"
#define METAPHYSICL_BUILD_HOST     "lw19712A"
#define METAPHYSICL_BUILD_DATE     "@BUILD_DATE@"
#define METAPHYSICL_BUILD_VERSION  "external"

#define METAPHYSICL_LIB_VERSION    "1.3.1"
#define METAPHYSICL_LIB_RELEASE    "External Release"

#define METAPHYSICL_CXX            "g++"
#define METAPHYSICL_CXXFLAGS       "-g -O2  -Wall"

#include <iostream>
#include <iomanip>

namespace MetaPhysicL
{
  void metaphysicl_version_stdout();
  int  get_metaphysicl_version();
} // end namespace MetaPhysicL

#endif // METAPHYSICL_VERISON_H
